#!/bin/sh
 clear
 echo "//==========Today====================================="
 echo "code summary infomation:"
 find . -name "*.java" -mtime 0 | xargs cat | grep -v ^$ | wc -l
 echo "documents summary infomation:"
 find . -name "*.md" -mtime 0 | xargs cat | grep -v ^$ | wc -l
 echo ""


 echo "//==========This Week================================="
 echo "code summary infomation:"
 find . -name "*.java" -mtime -7| xargs cat | grep -v ^$ | wc -l
 echo "documents summary infomation:"
 find . -name "*.md" -mtime -7| xargs cat | grep -v ^$ | wc -l
 git log --pretty=format:"%h - %an,%ci: %s " | grep `date +%F --date="-0 days"`
 git log --pretty=format:"%h - %an,%ci: %s " | grep `date +%F --date="-1 days"`
 git log --pretty=format:"%h - %an,%ci: %s " | grep `date +%F --date="-2 days"`
 git log --pretty=format:"%h - %an,%ci: %s " | grep `date +%F --date="-3 days"`
 git log --pretty=format:"%h - %an,%ci: %s " | grep `date +%F --date="-4 days"`
 git log --pretty=format:"%h - %an,%ci: %s " | grep `date +%F --date="-5 days"`
 git log --pretty=format:"%h - %an,%ci: %s " | grep `date +%F --date="-6 days"`
 echo ""
 echo ""



 echo "//==========All================================="
 echo "code summary infomation:"
 find . -name "*.java"| xargs cat | grep -v ^$ | wc -l
 echo "documents summary infomation:"
 find . -name "*.md"| xargs cat | grep -v ^$ | wc -l
 echo "commit history:"
 git log --pretty=format:"%h - %an,%ci: %s "
